v3.26.1
LEASES - Schedule of Balance Sheet Classification of Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Assets    
Operating lease assets $ 23,515 $ 16,286
Finance lease assets 12,647 0
Total lease assets 36,162 16,286
Current:    
Current operating lease liabilities 5,571 2,617
Current finance lease liabilities 5,078 0
Long-term operating lease liabilities 17,997 13,669
Long-term finance lease liabilities 7,573 0
Total lease liabilities 36,219 $ 16,286
Finance lease assets, accumulated amortization $ 800