XML 77 R69.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Summary of Amounts Included in the Condensed Consolidated Statement of Financial Position (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Assets:    
Operating lease assets $ 26,429 $ 30,561
Finance lease assets $ 7,371 $ 7,927
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, Plant and Equipment, Net Property, Plant and Equipment, Net
Total lease assets $ 33,800 $ 38,488
Liabilities:    
Current 6,699 6,597
Long-term 19,701 23,700
Total operating lease liabilities 26,400 30,297
Current 639 621
Long-term 7,512 7,994
Total finance lease liabilities 8,151 8,615
Total lease liabilities $ 34,551 $ 38,912