v3.26.3
OTHER - Schedule of Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Supplemental disclosure of cash flow information:    
Cash paid for interest $ 10,357 $ 13,089
Cash paid for taxes, net of refunds 1,246 3,012
Non-cash investing activities:    
Leasehold improvements funded by tenant improvement allowances $ 5,138 $ 0