v3.26.1
Equity-Based Compensation - Additional Information (Details)
1 Months Ended 3 Months Ended 6 Months Ended
May 31, 2022
Jun. 30, 2026
USD ($)
shares
Jun. 30, 2025
USD ($)
Employee
Mar. 31, 2025
Employee
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
Jan. 01, 2026
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Payment, fair value of tax withholding and remitted taxes share-based payment arrangement | $         $ 408,000 $ 215,000  
Number of employees terminated | Employee     2 10      
Location, Statement of Income, Balance [Axis]: us-gaap:GeneralAndAdministrativeExpense              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Reduction in equity-based compensation cost recognized | $     $ 0     900,000  
2021 Plan [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Share-based compensation number of shares available for grant | shares   1,046,840     1,046,840    
Payment, fair value of tax withholding and remitted taxes share-based payment arrangement | $         $ 400,000    
Employee Stock Purchase Plan [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Share-based compensation number of shares available for grant | shares   248,772     248,772   71,797
Common stock at a price equal 85.00%            
Common stock issued | shares         14,734    
Average price per share | $ / shares         $ 6.43    
Maximum [Member] | 2021 Plan [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Share-based compensation number of shares available for grant | shares             358,986
RSUs [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Fair value of RSU, vested | $   $ 200,000 $ 800,000   $ 1,300,000 $ 1,900,000