XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Equipment and Software, Net - Schedule of allocation of depreciation and amortization of property and equipment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Depreciation and amortization of property and equipment $ 11,126 $ 7,341
Property And Equipment [Member]    
Depreciation and amortization of property and equipment 11,143 4,786
Property And Equipment [Member] | Cost of Sales [Member]    
Depreciation 7,971 4,618
Property And Equipment [Member] | General and Administrative Expense [Member]    
Depreciation 126 63
Impairment expense 3,433 534
Loss on disposal of property and equipment, net of insurance recoveries 27 274
Construction in Progress [Member] | Cost of Sales [Member]    
Amortization (1,629) (1,164)
Software [Member] | General and Administrative Expense [Member]    
Amortization $ 1,215 $ 461