XML 64 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Equity-Based Compensation - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Nov. 04, 2021
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Unrecognized compensation cost   $ 7,200,000   $ 7,200,000  
Unrecognized compensation cost, recognition period       2 years 9 months 18 days  
Tax benefits for stock-based compensation   $ 0 $ 0 $ 0 $ 0
2021 Equity and Incentive Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Number of warrants available for future grant   486,563   486,563  
Common stock reserved for issuance 2,496,934        
Maximum percentage of shares that may be issued under the plan as a proportion of outstanding capital stock 4.00%        
2021 Employee Stock Purchase Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Common stock reserved for issuance 257,272        
2021 Employee Stock Purchase Plan | Maximum          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Maximum percentage of shares that may be issued under the plan as a proportion of outstanding capital stock 1.00%        
2023 Inducement Incentive Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Number of warrants available for future grant   1,666,427   1,666,427  
Common stock reserved for issuance   1,976,427   1,976,427