XML 45 R27.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of Components of Leases
As of June 30, 2025 and December 31, 2024, the balance sheet components of leases were as follows (in thousands):
June 30, 2025December 31, 2024
Operating lease right-of-use assets (1)
$37,128 $46,463 
Accrued liabilities22,604 20,445 
Operating lease liabilities19,336 29,733 
Total operating lease liabilities$41,940 $50,178 
(1)During the six months ended June 30, 2025, the Company recorded a non-cash impairment charge of $1.3 million related to the abandonment of one of its leased operating facilities.
Schedule of Lease Cost
The supplemental cash flow information related to operating leases for the six months ended June 30, 2025 and 2024 were as follows (in thousands):
Six Months Ended June 30,
20252024
Operating cash flows resulting from operating leases:
Cash paid for amounts included in the measurement of lease liabilities$13,153 $10,524 
New ROU assets obtained in exchange of lease liabilities:
Operating leases$2,186 $12,642