v3.25.2
Share-based Compensation - Equity Award Modification (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2025
Sep. 30, 2025
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Share-based Compensation            
Shares reserved for issuance     50,230,383   50,230,383  
Share-based compensation expense     $ 3,732 $ 2,926 $ 7,376 $ 5,335
Employee Stock Option            
Share-based Compensation            
Shares reserved for issuance     16,883,380   16,883,380  
Director            
Share-based Compensation            
Share-based compensation expense     $ 100      
Director | Employee Stock Option | Amendment of option agreements            
Share-based Compensation            
Share based payment award, options, vested, number of shares     32,099      
Director | Employee Stock Option | Post-termination exercise period            
Share-based Compensation            
Share based payment award, options, vested, number of shares     165,149      
Chief Financial Officer            
Share-based Compensation            
Share-based compensation expense     $ 100      
Share based payment award, options, vested, number of shares 198,540          
Chief Financial Officer | Subsequent Events            
Share-based Compensation            
Share-based compensation expense   $ 100