v3.26.1
Liquidity and Going Concern - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
May 31, 2026
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Liquidity And Going Concern [Line Items]        
Net loss   $ (17,740) $ (10,653)  
Accumulated deficit   $ (175,529)   $ (157,789)
Subsequent Event        
Liquidity And Going Concern [Line Items]        
Net proceeds received from IPO $ (134,500)