XML 41 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Equity and Stock-based Compensation - Stock Option Grants Restricted Stock Units and Unrestricted Stock Grants (Details)
3 Months Ended 6 Months Ended
Jun. 13, 2025
shares
Mar. 13, 2025
shares
Feb. 20, 2024
USD ($)
Employee
$ / shares
shares
Jun. 30, 2025
shares
Jun. 30, 2024
shares
Jun. 30, 2025
shares
Jun. 30, 2024
shares
One-year Anniversary              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Vesting percentage           25.00%  
36 Equal Monthly Installments              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Vesting percentage           75.00%  
2023 Equity and Incentive Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of stock options granted       348,125   1,513,322 0
Number of stock options exercised       0 0 0 0
2023 Equity and Incentive Plan | Chief Executive Officer | Time-Based Vesting              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of stock options granted           848,157  
2023 Equity and Incentive Plan | Chief Executive Officer | Performance-Based Vesting              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of stock options granted           212,040  
Incentive Stock Option | 2023 Equity and Incentive Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of stock options granted       348,125   675,965  
Incentive Stock Option | 2023 Equity and Incentive Plan | Executive Officer              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of stock options granted           105,000  
Incentive and Non-qualified Options | 2023 Equity and Incentive Plan | Chief Executive Officer              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of stock options granted           1,060,197  
Exchange Offer              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of employees elected to exchange eligible options | Employee     9        
Number of shares purchased under option exchange program     2,180,000        
Exchange offer, percentage of total shares outstanding     96.00%        
New Options              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of shares purchased under option exchange program     933,073        
Exchange offer, percentage of total shares outstanding     50.00%        
Granted exercise price per share | $ / shares     $ 2.21        
Incremental expense | $     $ 0        
Restricted Stock Units | 2023 Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of stock options granted   166,229          
Number of shares granted (in shares) 354,600     359,317   771,184  
Number of shares vested           245,638  
Restricted Stock Units | 2023 Plan | June 30, 2025              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of shares vested           122,495  
Restricted Stock Units | 2023 Plan | December 31, 2025              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of shares vested           127,213  
Restricted Stock Units | 2023 Plan | Nine Equal Monthly Installments Beginning on April 16, 2025 and Continuing On 16th Of Each Month Through December 16, 2025              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of share to be vested       166,229   166,229  
Restricted Stock Units | 2023 Plan | Twenty Four Equal Monthly Installments Beginning on January 16, 2026 and Continuing On 16th Of Each Month Through December 16, 2027              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of share to be vested 354,600            
Restricted Stock Units | 2023 Plan | Chief Executive Officer              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Percentage of base salary will be paid in restricted stock units 75.00%         80.00%