XML 99 R88.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Schedule of Maturity Analysis of Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Leases [Abstract]    
Nine months ending December 31, 2026 $ 1,090  
2027 1,339  
2028 1,288  
2029 1,296  
2030 1,126  
2031 and thereafter 2,258  
Total lease payments 8,397  
Less imputed interest (1,178)  
Total $ 7,219 $ 7,528