XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Operating Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Lessee, Lease, Description [Line Items]    
Right-of-use lease asset amortization $ 6,333 $ 6,478
Real Estate    
Lessee, Lease, Description [Line Items]    
Right-of-use lease asset amortization 5,957 6,046
Interest expense 3,129 3,323
Equipment    
Lessee, Lease, Description [Line Items]    
Right-of-use lease asset amortization 424 431
Interest expense $ 45 $ 46