v3.26.1
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Summary of Significant Accounting Policies [Line Items]      
Allowance for credit losses $ 0 $ 0  
Cash equivalents 63,612,000 52,645,000 $ 55,067,000
Deferred Offering Costs 400,000 35,000  
2026 Registration Statement      
Summary of Significant Accounting Policies [Line Items]      
Deferred Offering Costs 400,000    
Money Market Funds      
Summary of Significant Accounting Policies [Line Items]      
Cash equivalents $ 49,300,000 $ 47,900,000