XML 121 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Summary of Leases Included on its Consolidated Balance Sheet
The Company’s leases are included on its consolidated balance sheet as follows (in thousands):
As of
December 31,
2024
December 31,
2023
Right-of-use assets$32,554 $33,680 
Operating lease liabilities, current$(14,652)$(12,164)
Operating lease liabilities, noncurrent$(20,380)$(24,372)
Summary of Maturities of Lease Liabilities
Maturities of the Company’s lease liabilities as of December 31, 2024 were as follows (in thousands):
Maturity of lease liabilities:Year Ended
December 31, 2024
2025$17,143 
2026$9,728 
2027$7,076 
2028$6,000 
Total minimum lease payments$39,947 
Less: imputed interest$(4,915)
Total operating lease liabilities at December 31, 2024$35,032