v3.26.1
Stock-based Compensation - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Aug. 20, 2025
Aug. 09, 2024
Mar. 31, 2026
Aug. 19, 2025
Aug. 08, 2024
Stock options          
Stock-based Compensation          
Stock options granted (in shares)     0    
Non-vested restricted stock awards          
Stock-based Compensation          
Total unrecognized compensation expense     $ 1.3    
Unrecognized compensation expense period for recognition     16 months    
Restricted Stock Units          
Stock-based Compensation          
Total unrecognized compensation expense     $ 0.1    
Unrecognized compensation expense period for recognition     12 months    
2019 Omnibus Stock Incentive Plan          
Stock-based Compensation          
Amended number of shares reserved for issuance (in shares)   1,600,000      
Number of shares reserved for issuance (in shares) 8,660,778 7,360,778   7,360,778 5,760,778
Increase in number of shares reserved for issuance (in shares) 1,300,000