v3.25.2
LEASES - Right of Use Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Assets:    
Operating lease assets $ 47,383 $ 34,544
Liabilities:    
Current Operating 10,816 9,443
Non-Current Operating 62,063 37,376
Total Operating lease liabilities $ 72,879 $ 46,819