XML 98 R77.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Summary of Components of Operating and Finance Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Operating and finance lease costs      
Amortization of right-of-use assets $ 8,522 $ 7,922  
Interest expense 1,958 1,635 $ 1,110
Operating lease cost 6,796 6,343  
Short-term lease cost 5,545 5,304  
Sublease income (501) (354)  
Total lease cost $ 22,320 $ 20,850