v3.26.1
Stock-Based Compensation - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 28, 2025
employee
shares
Aug. 25, 2021
employee
shares
Jul. 31, 2026
shares
Jun. 30, 2026
USD ($)
shares
Jun. 30, 2026
USD ($)
grant
$ / shares
shares
Jun. 30, 2025
USD ($)
Apr. 28, 2026
employee
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock-based compensation included in capitalized internal use software costs | $       $ 200 $ 402 $ 0  
Number of employees for AMT Notes | employee   3          
Debt instrument, indebtedness cancelled, number of individuals | employee 2            
Share-based compensation arrangement by share-based payment award, purchase agreement, number of individuals | employee   3         2
Share-Based Payment Arrangement, Employee              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock option exercise price (in dollars per share) | $ / shares         $ 10.02    
Vesting period         4 years    
Share-Based Payment Arrangement, Employee | Class A Common Stock              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Options granted in period (in shares)         2,179,000    
Share-Based Payment Arrangement, Nonemployee              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock option exercise price (in dollars per share) | $ / shares         $ 10.00    
Expiration period         10 years    
Share-Based Payment Arrangement, Nonemployee | Class A Common Stock              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Options granted in period (in shares)         182,150    
Related Party              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Issuance of common stock upon exercise of options (in shares) 1,894,054 2,032,429          
Restricted shares (in shares)       2,380,979 2,380,979    
Incremental stock based compensation expense | $         $ 1,100    
Employee              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Restricted shares (in shares)       138,375 138,375    
Stock options and restricted stock units              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Expected dividend yield         0.00%    
Restricted Stock Units (RSUs) | Share-Based Payment Arrangement, Nonemployee              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock based restricted stock units (in shares)         276,854    
Share-based compensation number of quarterly grants | grant         4    
Stock issued during period, value, issued for services, amount per quarter | $         $ 2,500    
Restricted Stock Units (RSUs) | Share-Based Payment Arrangement, Director              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Vesting period         1 year    
Stock based restricted stock units (in shares)         142,841    
Restricted Stock | Subsequent Event              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Release of previously restricted stock (in shares)     554,610        
2025 Incentive Plan | Class A Common Stock              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Capital shares reserved for future issuance (in shares)       11,726,884 11,726,884    
Employee Stock Purchase Plan | Employee Stock              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Offering period         6 months    
Amounts withheld for employee stock purchases | $       $ 1,000 $ 1,000    
Employee Stock Purchase Plan | Employee Stock | Class A Common Stock              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Capital shares reserved for future issuance (in shares)       1,849,866 1,849,866    
Share-based compensation arrangement minimum employee subscription rate       1.00% 1.00%    
Maximum contribution as a percentage of compensation       15.00% 15.00%    
Purchase price as a percentage of fair market value         85.00%