XML 83 R73.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Balance Sheet Disclosures (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Operating leases    
Operating lease right-of-use assets $ 36,444 $ 38,880
Operating lease liabilities 11,131 11,258
Operating lease liabilities — less current portion 34,987 37,071
Total operating lease liabilities 46,118 48,329
Finance leases    
Finance lease right-of-use assets 21,113 19,269
Finance lease liabilities 9,090 7,768
Finance lease liabilities — less current portion 12,321 11,688
Total finance lease liabilities $ 21,411 $ 19,456
Finance Lease, Right-of-Use Asset, Balance Sheet Location [Extensible List] Property and equipment, net Property and equipment, net
Fixed Assets, Excluding New Finance Lease    
Finance leases    
Finance lease right-of-use assets $ 0 $ 0
Property and equipment, gross 20,819 21,708
Less: accumulated depreciation and amortization $ (20,819) $ (21,708)