v3.26.1
Equity and Stock-based Compensation - Stock Option Grants Restricted Stock Units and Unrestricted Stock Grants (Details) - shares
3 Months Ended 6 Months Ended 9 Months Ended
Jun. 13, 2025
Mar. 13, 2025
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Sep. 30, 2025
One-year Anniversary                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Vesting percentage               25.00%
36 Equal Monthly Installments                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Vesting percentage         75.00%      
2023 Equity and Incentive Plan                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Number of stock options granted     0 0   10,000 1,165,197  
Number of stock options exercised           0 0  
2023 Equity and Incentive Plan | Chief Executive Officer | Time-Based Vesting                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Number of stock options granted         848,157      
2023 Equity and Incentive Plan | Chief Executive Officer | Performance-Based Vesting                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Number of stock options granted         212,040      
Incentive Stock Option | 2023 Equity and Incentive Plan                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Number of stock options granted       327,840     327,840  
Incentive Stock Option | 2023 Equity and Incentive Plan | Executive Officer                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Number of stock options granted         105,000      
Incentive and Non-qualified Options | 2023 Equity and Incentive Plan | Chief Executive Officer                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Number of stock options granted         1,060,197      
Non-qualified Stock Option | 2023 Equity and Incentive Plan                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Number of stock options granted       837,357     837,357  
Restricted Stock Units | 2023 Plan                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Number of stock options granted   166,229            
Number of shares granted (in shares) 354,600   0 359,317   217,354 771,184  
Number of shares vested             250,355  
Number of shares forfeited       0     0  
Restricted Stock Units | 2023 Plan | Installments in June                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Number of shares vested             122,818  
Restricted Stock Units | 2023 Plan | Installments in December                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Number of shares vested           108,677 127,537  
Restricted Stock Units | 2023 Plan | Nine Equal Monthly Installments Beginning on April 16, 2025 and Continuing On 16th Of Each Month Through December 16, 2025                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Number of share to be vested 354,600 166,229            
Restricted Stock Units | 2023 Plan | Chief Executive Officer                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Percentage of base salary will be paid in restricted stock units 75.00% 80.00%