Quarterly report pursuant to Section 13 or 15(d)

Internally Developed Software, Net (Details)

v3.24.2.u1
Internally Developed Software, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Property, Plant and Equipment [Line Items]          
Internally developed software, net $ 205,090   $ 205,090   $ 224,713
Internally developed software amortization $ 28,238 $ 12,398 $ 44,106 $ 23,488  
Internally developed software          
Property, Plant and Equipment [Line Items]          
Estimated Useful Life 5 years   5 years    
Internally developed software $ 416,849   $ 416,849   405,078
Less: accumulated amortization (211,759)   (211,759)   (180,365)
Internally developed software, net 205,090   205,090   $ 224,713
Software and Software Development Costs          
Property, Plant and Equipment [Line Items]          
Internally developed software amortization $ 12,900   $ 12,900