XML 101 R70.htm IDEA: XBRL DOCUMENT v3.25.4
LEASES - Schedule of Maturity of Lease Liability (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
MATURITY OF LEASE LIABILITY    
2026 $ 4,002  
2027 4,125  
2028 4,251  
2029 3,983  
2030 2,903  
2031 2,734  
Total lease payments 21,998  
Less: imputed interest (5,115)  
Total operating lease liabilities 16,883  
Included in the consolidated balance sheet:    
Current portion of lease liabilities 2,408 $ 1,978
Lease liabilities 14,475 $ 16,883
Total operating lease liabilities $ 16,883