v3.24.2.u1
Stockholders' Equity - Performance Restricted Stock Units Narrative (Details)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 29, 2024
$ / shares
shares
Mar. 31, 2023
USD ($)
$ / shares
shares
Feb. 28, 2023
$ / shares
shares
Mar. 31, 2022
USD ($)
installment
$ / shares
shares
Jun. 30, 2024
USD ($)
shares
Mar. 31, 2024
$ / shares
shares
Jun. 30, 2023
shares
Mar. 31, 2023
USD ($)
$ / shares
shares
Mar. 31, 2022
USD ($)
installment
shares
Jun. 30, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
shares
Monte Carlo Valuation Model                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Granted (in dollars per share) | $ / shares $ 11.94                    
First Performance Period | Monte Carlo Valuation Model                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Granted (in dollars per share) | $ / shares               $ 11.70      
Second Performance Period | Monte Carlo Valuation Model                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Granted (in dollars per share) | $ / shares               $ 0.00      
PRSUs                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Aggregate grant date fair value | $   $ 12.2           $ 12.2      
Granted (in shares) | shares         0   0     59,293  
Granted (in dollars per share) | $ / shares                   $ 13.12  
Share-based compensation, adjustment upon company's total shareholder return               20.00%      
Total shareholder return multiplier maximum percent               0.00%      
Granted (in shares) | shares               46,722      
Percent of the award earned               0.00%      
Expiration period           2 years          
Outstanding balance (in shares) | shares         77,112         77,112 27,695
Total unrecognized compensation cost related to unvested RSUs | $         $ 1.2         $ 1.2  
Unrecognized compensation cost period expected to be realized                   1 year  
PRSUs | Monte Carlo Valuation Model                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Granted (in dollars per share) | $ / shares           $ 14.70          
PRSUs | Maximum                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
PRSU award vesting               150.00% 200.00%    
Eligible vesting rights, percentage               130.00%      
PRSUs | Minimum                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
PRSU award vesting               0.00% 0.00%    
Eligible vesting rights, percentage               0.00%      
PRSUs | One And Three Year Performance Based Vesting, Stock Price Achievement                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Awarded (in shares) | shares                 56,163    
Aggregate grant date fair value | $       $ 20.4         $ 20.4    
Share-based compensation number of installment | installment       3         3    
Vesting period                 1 year    
Granted (in shares) | shares 11,147   18,721 18,721              
Granted (in dollars per share) | $ / shares $ 11.97 $ 214.50 $ 334.65 $ 323.10              
Granted (in shares) | shares 14,413 15,573       24,999          
Average stock price (in dollars per share) | $ / shares           $ 300.00          
PRSUs | First Performance Period                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
PRSU award vesting               125.00% 100.00%    
PRSUs | Second Performance Period                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
PRSU award vesting                 27.80%    
Performance Restricted Stock Units, Performance Metrics Not Yet Defined                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Outstanding balance (in shares) | shares         14,036         14,036 40,910