XML 47 R37.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Schedule of Undiscounted future non-cancellable lease payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Future lease payments    
Remainder of 2025 $ 370  
2026 1,497  
2027 1,380  
2028 595  
Thereafter 48  
Total lease payments 3,890  
Less: imputed interest (222)  
Total lease liabilities 3,668  
Lease liabilities, current portion (1,361) $ (1,306)
Total lease liabilities, net of current portion $ 2,307 $ 3,336