XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
3 Months Ended
Mar. 31, 2025
Leases [Abstract]  
Schedule of Lease Costs
The components of lease cost related to the Company's operating leases included in the condensed consolidated statements of operations were as follows:
Three Months Ended March 31,
20252024
(in thousands)
Operating lease cost$14,657 $11,863 
Total lease cost$14,657 $11,863 
Schedule of Lease Liability Maturities
Maturities of the operating lease liabilities as of March 31, 2025 are as follows:
March 31, 2025
(in thousands)
2025 (remaining nine months)$46,648 
202652,460 
202747,970 
202826,506 
202916,575 
Thereafter15,715 
Total lease payments$205,874 
Less: Imputed interest$(18,291)
Total operating lease liabilities$187,583