v3.26.1
LEASES - Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Feb. 28, 2026
Dec. 31, 2025
Leases [Abstract]      
Remainder of 2026 $ 1,337    
2027 1,720    
2028 1,291    
2029 598    
2030 419    
Thereafter 1,283    
Total undiscounted cash flows 6,648    
Less: imputed interest (1,189)    
Present value of lease liabilities 5,459 $ 2,700  
Operating lease liabilities, current 1,373   $ 1,233
Operating lease liabilities, noncurrent $ 4,086   $ 3,116