XML 77 R60.htm IDEA: XBRL DOCUMENT v3.26.1
LEASES - Schedule of Operating Lease Liability Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
2026 $ 2,855  
2027 2,941  
2028 1,492  
Total future minimum lease payments 7,288  
Less: imputed interest (835)  
Present value of operating lease liability 6,453 $ 8,048
Less: current portion of operating lease liability (2,326) (1,595)
Non-current portion of operating lease liability $ 4,127 $ 6,453