v3.25.4
Leases - Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Maturity analysis of the annual undiscounted cash flows    
2026 $ 6,433  
2027 3,818  
Total lease payments 10,251  
Less imputed interest (1,045)  
Total operating lease liability 9,206  
Short-term portion of operating lease liability 5,550 $ 5,774
Long-term portion of operating lease liability $ 3,656 $ 9,206