XML 69 R61.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Schedule of Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Leases [Abstract]        
Operating lease costs [1] $ 921 $ 893 $ 2,737 $ 2,593
Finance lease costs:        
Amortization of leased assets 1,635 1,441 4,501 4,061
Interest expense 188 152 503 431
Net lease costs $ 2,744 $ 2,486 $ 7,741 $ 7,085
[1] Excludes short-term leases and variable lease costs, which are immaterial.