XML 99 R88.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Schedule of Maturity Analysis of Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Leases [Abstract]    
Three months ending December 31, 2025 $ 343  
2026 1,310  
2027 1,166  
2028 1,110  
2029 1,112  
2030 and thereafter 2,844  
Total lease payments 7,885  
Less imputed interest (1,168)  
Total $ 6,717 $ 6,338