v3.26.1
Stock Option Plan - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended
Aug. 31, 2025
Mar. 31, 2026
Jul. 06, 2026
Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Nonvested restricted stock units (in shares)   0  
Restricted stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total unrecognized compensation cost related to nonvested restricted stock   $ 0  
2020 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of additional shares authorized (in shares) 20,756    
Aggregate of common shares (in shares)   20,833  
Option contractual life   10 years  
Weighted average grant date fair value of options granted during period (in dollars per share)   $ 0  
2020 Plan | Subsequent Event      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Issuance of common stock available for future (in shares)     7,458
2020 Plan | Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Option vesting period   4 years  
Expiration period after termination of service   90 days  
2010 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average grant date fair value of options granted during period (in dollars per share)   $ 0