v3.25.1
Stock-based Compensation and Stockholders' Equity - Determining Fair Value Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Capitalized stock-based compensation $ 200 $ 0 $ 500 $ 0
Employee stock option        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation cost related to non-vested stock-based awards 195,200   $ 195,200  
Unrecognized compensation cost related to non-vested stock based awards, period for recognition (in years)     2 years 10 months 6 days  
Restricted stock units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation cost related to non-vested stock-based awards $ 587,500   $ 587,500  
Unrecognized compensation cost related to non-vested stock based awards, period for recognition (in years)     2 years 6 months 3 days