v3.26.1
Stock-Based Compensation - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Feb. 28, 2025
employee
shares
Aug. 25, 2021
employee
shares
Mar. 31, 2026
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation included in capitalized internal use software costs | $     $ 205 $ 0
Options granted in period (in shares)     2,087,000  
Stock option exercise price (in dollars per share) | $ / shares     $ 10.05  
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    
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  
Employee        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Restricted shares (in shares)     138,375  
Stock options and restricted stock units        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Vesting period     4 years  
Expected dividend yield     0.00%  
2025 Incentive Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Capital shares reserved for future issuance (in shares)     11,976,909  
Employee Stock Purchase Plan | Employee Stock        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Capital shares reserved for future issuance (in shares)     1,849,866  
Share-based compensation arrangement minimum employee subscription rate     1.00%  
Maximum contribution as a percentage of compensation     15.00%  
Purchase price as a percentage of fair market value     85.00%  
Offering period     6 months  
Amounts withheld for employee stock purchases | $     $ 400