XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Schedule of Operating Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Lessee, Lease, Description [Line Items]        
Right-of-use lease asset amortization     $ 12,901 $ 12,940
Real Estate        
Lessee, Lease, Description [Line Items]        
Right-of-use lease asset amortization $ 6,094 $ 6,031 12,051 12,077
Interest expense 3,019 3,228 6,148 6,551
Equipment        
Lessee, Lease, Description [Line Items]        
Right-of-use lease asset amortization 425 432 849 863
Interest expense $ 48 $ 44 $ 93 $ 90