XML 95 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Lease - Supplemental balance sheet information related to leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Assets [Abstract]    
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other Assets, Noncurrent Other Assets, Noncurrent
Right of use operating lease assets $ 13,659 $ 7,277
Property and equipment, gross 651,380 348,060
Property and equipment, net 307,539 79,441
Total lease assets 13,692 7,277
Liabilities [Abstract]    
Operating leases other current 4,245 3,354
Operating lease liability, less current portion 9,149 5,931
Operating Lease Liability Current and Noncurrent, Total $ 13,394 $ 9,285
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued Liabilities, Current Accrued Liabilities, Current
Finance Lease, Liability, Current $ 13 $ 0
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Noncurrent Other Liabilities, Noncurrent
Finance Lease, Liability, Noncurrent $ 18 $ 0
Finance Lease Liability Current and Noncurrent, Total 31 0
Total lease liabilities, Total 13,425 9,285
Finance Lease [Member]    
Assets [Abstract]    
Property and equipment, gross 5,897 5,860
Less: accumulated depreciation and amortization (5,864) (5,860)
Property and equipment, net $ 33 $ 0