XML 44 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Lease Costs
The components of lease cost related to the Company's operating leases included in the consolidated statements of operations were as follows:
Year Ended December 31,
202320222021
(in thousands)
Operating lease cost$44,792 $36,332 $25,091 
Sublease income— — (1,096)
Total lease cost$44,792 $36,332 $23,995 
Schedule of Lease Liability Maturities
Maturities of the operating lease liabilities as of December 31, 2023 are as follows:
December 31, 2023
(in thousands)
2024$43,921 
202534,212 
202630,003 
202725,654 
202814,479 
Thereafter21,302 
Total lease payments$169,571 
Less: Imputed interest$(17,730)
Total operating lease liabilities$151,841 
Maturities of the operating lease liabilities as of December 31, 2022 were as follows:
December 31, 2022
(in thousands)
2023$33,902 
202432,525 
202525,340 
202622,242 
202719,172 
Thereafter24,864 
Total lease payments$158,045 
Less: Imputed interest$(17,146)
Total operating lease liabilities$140,899