Annual report [Section 13 and 15(d), not S-K Item 405]

Leases - Right-of-Use Lease Assets and Lease Liabilities (Details)

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