XML 106 R92.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Summary of Amounts Included in the Consolidated Statements of Financial Position (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Assets:    
Operating lease assets $ 24,818 $ 30,561
Finance lease assets $ 7,185 $ 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 $ 32,003 $ 38,488
Liabilities:    
Current 6,727 6,597
Long-term 18,135 23,700
Total operating lease liabilities 24,862 30,297
Current 645 621
Long-term 7,349 7,994
Total finance lease liabilities 7,994 8,615
Total lease liabilities $ 32,856 $ 38,912