XML 83 R76.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Payments - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Jan. 15, 2025
Mar. 31, 2025
Mar. 31, 2025
Restricted Stock Units (RSUs)      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Aggregate shares granted     674,379
Aggregate grant date fair value     $ 20.0
Weighted average fair value of RSUs per unit   $ 29.71 $ 29.71
Unamortized stock-based compensation costs   $ 18.7 $ 18.7
Weighted-average remaining recognition period   2 years 9 months 18 days  
Restricted Stock Units (RSUs) | Selling, General and Administrative Costs      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Total compensation expense     $ 1.4
Equity Plan | Class A Common Stock      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Common stock reserved for issuance 6,000,000    
Percentage of outstanding shares of common stock 2.00%    
Shares issued in period 6,000,000    
Number of share available for grant   5,325,621 5,325,621