v3.26.1
LEASES - Schedule of Balance Sheet Classification of Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Assets    
Operating lease assets $ 23,875 $ 16,286
Finance lease assets 12,367 0
Total lease assets 36,242 16,286
Current:    
Current operating lease liabilities 5,502 2,617
Current finance lease liabilities 5,333 0
Long-term operating lease liabilities 18,382 13,669
Long-term finance lease liabilities 7,064 0
Total lease liabilities 36,281 $ 16,286
Finance lease assets, accumulated amortization $ 2,100