v3.26.1
Equity - Standby Equity Purchase Agreement - Additional Information (Details) - USD ($)
6 Months Ended
Feb. 18, 2026
Jan. 08, 2026
Jul. 24, 2025
Jun. 16, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Common stock value         $ 114,000   $ 114,000
First Standby Equity Purchase Agreement              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Common stock value       $ 25,000,000      
Structuring fee       $ 25,000      
Percentage of commitment fee       2.00%      
Remaining availability under SEPA         7,900,000    
Percentage of outstanding shares approved for potential issuance     19.99%        
Second Standby Equity Purchase Agreement              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Common stock value   $ 60,000,000          
Structuring fee   $ 25,000          
Percentage of commitment fee   2.00%          
Remaining availability under SEPA         58,900,000    
Beneficial ownership exceeding percentage of outstanding common stock   9.99%          
Percentage of outstanding shares approved for potential issuance 19.99%            
Standby Equity Purchase Agreement              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Payment of commitment fees         $ 700,000 $ 100,000