v3.26.1
Employee Benefit Plans - Schedule of Share-Based Payment Arrangement, Activity (Details)
Jun. 30, 2026
shares
2014 Equity Incentive Plan ("2014 Plan")  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares authorized under plans (in shares) 54,402,262
Shares outstanding under plans (in shares) 20,993,945
2020 Equity Incentive Plan ("2020 Plan")  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares authorized under plans (in shares) 112,256,721
Shares outstanding under plans (in shares) 35,011,171
Shares remaining under plans (in shares) 16,267,632
2020 Management Incentive Plan ("2020 MIP")  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares authorized under plans (in shares) 33,426,983
Shares outstanding under plans (in shares) 0
Shares remaining under plans (in shares) 0
2022 Inducement Award Plan ("Inducement Plan")  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares authorized under plans (in shares) 11,000,000
Shares outstanding under plans (in shares) 1,187,543
Shares remaining under plans (in shares) 1,321,485