XML 103 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Schedule of Fair Value Valuation Assumptions (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2024
Sep. 30, 2023
Mar. 31, 2023
Dec. 31, 2024
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock price (in dollars per share) $ 10.01 $ 8.18 $ 13.38   $ 22.45
Period 1 year 10 months 24 days 2 years 6 months 2 years 10 months 24 days   2 years 10 months 24 days
Risk-free interest rate 4.60% 4.60% 4.40%   1.70%
Historical volatility rate 46.90% 39.90% 44.40%   54.70%
Dividend yield 0.00% 0.00% 0.00%   0.00%
Time Based and Performance Based RSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Dividend yield       $ 0