XML 99 R82.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Right-of-Use Lease Assets and Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Assets    
Operating lease $ 37,935 $ 33,082
Finance lease 986 1,116
Total leased assets 38,921 34,198
Current:    
Operating lease 9,495 9,053
Finance lease 0 23
Noncurrent:    
Operating lease 28,666 23,927
Total leased liabilities $ 38,161 $ 33,003