XML 112 R102.htm IDEA: XBRL DOCUMENT v3.23.2
Executive Transition Costs - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 13, 2023
Jun. 30, 2023
Mar. 31, 2023
Executive Transition Costs [Abstract]      
Executive transition costs effective date Apr. 30, 2023    
Executive transition costs     $ 1,400,000
Severance costs     1,600,000
Compensation from ongoing consulting services     800,000
Reversal of previously recognized share-based compensation costs     $ 1,000,000.0
Additional costs incurred   $ 0