XML 83 R73.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Balance Sheet Disclosures (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Operating leases    
Operating lease right-of-use assets $ 37,433 $ 38,880
Operating lease liabilities 11,473 11,258
Operating lease liabilities — less current portion 35,225 37,071
Total operating lease liabilities 46,698 48,329
Finance leases    
Finance lease right-of-use assets 18,803 19,269
Finance lease liabilities 9,174 7,768
Finance lease liabilities — less current portion 10,012 11,688
Total finance lease liabilities $ 19,186 $ 19,456
Finance Lease, Right-of-Use Asset, Balance Sheet Location [Extensible List] Property and equipment, net Property and equipment, net
Commenced July 1st    
Operating leases    
Total operating lease liabilities $ 3,800  
Fixed Assets, Excluding New Finance Lease    
Finance leases    
Finance lease right-of-use assets 0 $ 0
Property and equipment, gross 20,813 21,708
Less: accumulated depreciation and amortization $ (20,813) $ (21,708)