XML 54 R43.htm IDEA: XBRL DOCUMENT v3.26.1
LEASES - Schedule of Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Operating Leases    
2026 (9 months remaining) $ 1,672  
2027 1,898  
2028 1,819  
2029 1,825  
2030 1,851  
Thereafter 6,329  
Total lease obligation 15,394  
Less: Imputed interest (1,982)  
Total lease liabilities 13,412  
Less: Current lease liabilities 1,490 $ 1,420
Total non-current lease liabilities $ 11,922 $ 12,186