v3.26.1
Stock-Based Compensation (Details) - Class A Common stock - shares
1 Months Ended 3 Months Ended
Jun. 30, 2023
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Oct. 07, 2020
2020 Plan          
Stock-Based Compensation          
Common stock reserved for future issuance         1,636,000
Increase in number of shares reserve for issuance 2,000,000 3,000,000      
Number of shares available for grant     3,529,722    
2026 Inducement Plan          
Stock-Based Compensation          
Common stock reserved for future issuance       2,000,000