XML 87 R72.htm IDEA: XBRL DOCUMENT v3.25.4
Operating Leases - Schedule of Operating Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Schedule of Operating Leases [Abstract]    
2026 $ 1,001  
2027 1,028  
2028 665  
2029 213  
2030 126  
Total minimum payments 3,033  
Less: imputed interest (456)  
Present value of operating lease liabilities 2,577  
Less: current portion included in accrued expenses (769)  
Long-term operating lease liabilities $ 1,808 $ 1,181