v3.26.1
Organization and Description of the Business - Additional Information (Details) - USD ($)
1 Months Ended 6 Months Ended
Feb. 28, 2026
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Line Items]        
Accumulated deficit   $ 275,009,000   $ 221,089,000
Proceeds from Issuance of Private Placement   $ 117,140,000 $ 0  
Proceeds from Issuance of Common Stock $ 117,200,000      
2026 Private Placement        
Organization, Consolidation and Presentation of Financial Statements [Line Items]        
Proceeds from Issuance of Private Placement 117,200,000      
Proceeds from Issuance of Common Stock $ 4,494,279      
Shares Issued, Price Per Share $ 27.88