v3.26.1
LEASES - Supplemental Cash Flow Information and Non-cash Activity Related to Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Cash flow information:    
Operating Cash Flows - operating leases $ 5,019 $ 4,783
Operating Cash Flows - finance leases 592 582
Financing Cash Flows - finance leases $ 102 $ (1,108)