v3.25.2
LEASES - Schedule of lease balances within our condensed consolidated balance sheet (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Leases [Abstract]    
Operating leases right-of-use assets, net $ 30,667 $ 34,453
Current maturities of operating lease liability 7,002 7,398
Operating lease liability, net of current maturities 26,188 29,633
Total lease liability $ 33,190 $ 37,031