v3.26.1
Stockholders' Equity - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Nov. 17, 2025
Sep. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Remaining shares reserved for issuance 3,356,172     3,356,172      
Shares Repurchases 0            
Shares repurchased       56,676      
Common stock repurchases   $ 40 $ 1,473 $ 1,500      
Remaining repurchase amount $ 15,000     $ 15,000     $ 1,500
Stock redeemed or called during period (in shares)       4,012 1,397    
Common stock surrendered in the exercise of stock options (in shares)       4,012 1,397    
Minimum              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Shares available for issuance 22,800,000     22,800,000      
Shares and options vesting period       1 year      
Maximum              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Shares available for issuance 25,725,000     25,725,000      
Shares and options vesting period       4 years      
November 17, 2025, Stock Repurchase Plan              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Remaining repurchase amount           $ 15,000  
Stock Option - Service Based | Minimum              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Shares and options vesting period       1 year      
Stock Option - Service Based | Maximum              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Shares and options vesting period       4 years