XML 62 R50.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies - Schedule of Undiscounted Future Non-Cancellable Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Other lease information    
2026 $ 1,497  
2027 1,380  
2028 595  
2029 48  
Total lease payments 3,520  
Less: imputed interest (183)  
Total lease liabilities 3,337  
Less: current portion of lease liabilities (1,381) $ (1,306)
Total lease liabilities, net of current portion $ 1,956 $ 3,336