v3.25.1
LEASES - Schedule of lease balances within our condensed consolidated balance sheet (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
Operating leases right-of-use assets, net $ 32,431 $ 34,453
Current maturities of operating lease liability 7,024 7,398
Operating lease liability, net of current maturities 27,809 29,633
Total lease liability $ 34,833 $ 37,031