v3.26.1
Stockholders' Equity - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended 61 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Aug. 21, 2024
Aug. 20, 2024
Mar. 21, 2024
Jun. 04, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Outstanding stock threshold           $ 75,000,000.0      
Percentage held by non-affiliates               33.00%  
Net proceeds from issuance of common stock     $ 29,000 $ 286,000          
Restricted Stock                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Weighted average estimated fair value (in dollars per share)     $ 1.97 $ 3.80          
Restricted Stock | Minimum                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting term     1 year            
Restricted Stock | Maximum                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting term     4 years            
Restricted stock units                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Weighted average estimated fair value (in dollars per share) $ 1.97 $ 3.80 $ 1.97            
Vesting term     1 year            
ATM Agreement                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Aggregate offering amount authorized per agreement                 $ 50,000,000.0
Common stock, value, outstanding           $ 29,600,000      
Sale of stock available for sale             $ 9,855,890    
Stock issued (in shares)     0   330,938        
Net proceeds from issuance of common stock         $ 1,065,608