v3.26.1
Commitments and Contingencies - Supplemental balance sheet information related to the operating lease (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2021
Commitments and Contingencies.        
Term of operating leases       3 years
Renewal term     5 years  
Minimum lease payments by fiscal year        
2026 $ 297      
2027 307      
2028 318      
2029 329      
Total future minimum lease payments 1,251      
Less: Imputed interest (106)      
Present value of lease payments 1,145      
Less: Current portion (included in other accrued expenses) $ (252) $ (121)    
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other Accrued Liabilities, Current Other Accrued Liabilities, Current    
Noncurrent operating lease liability $ 893 $ 1,145    
Operating lease right-of-use asset $ 1,052 $ 1,288    
Remaining lease term in years 4 years      
Discount rate 4.30%