v3.25.3
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Jan. 01, 2025
Dec. 31, 2024
Jan. 01, 2024
Jan. 01, 2023
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Jul. 27, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Stock-based compensation             $ 10,975 $ 13,885    
2022 Long-Term Incentive Plan                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Stock-based compensation         $ 3,599 $ 3,853 $ 10,648 13,092    
Increase in share reserve   333,333 928,309 304,199     1,126,977   1,126,977  
Percentage of shares issued from outstanding number of shares             5.00%   5.00%  
Stock based compensation expense related to acquisition earnouts           138   238    
2022 Long-Term Incentive Plan | Common Class A                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Common stock, shares reserved for issuance         361,799   361,799     1,690,466
2022 Long-Term Incentive Plan | Restricted Stock Units                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Stock issued             677,848      
Stock remaining outstanding         999,138   999,138      
2022 Long-Term Incentive Plan | Performance Based Restricted Stock Units                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Stock remaining outstanding         226,620   226,620      
2022 Long-Term Incentive Plan | Employee Stock Option                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Stock options outstanding         802,120   802,120      
Prior 2022 Long-Term Incentive Plan                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Percentage of shares issued from outstanding number of shares             3.00%      
2022 Employee Stock Purchase Plan                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Number of shares issued             37,231      
Stock-based compensation         $ 28 46 $ 115 239    
Increase in share reserve 125,904   108,308       272,313      
Percentage of shares issued from outstanding number of shares             1.00%      
Common stock fair market value             85.00%      
2022 Employee Stock Purchase Plan | Maximum                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Employee payroll deductions             15.00%      
2022 Employee Stock Purchase Plan | Common Class A                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Common stock, shares reserved for issuance         664,343   664,343      
2024 Inducement Plan Grants                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Stock-based compensation         $ 35 $ 38 $ 104 $ 38    
2024 Inducement Plan Grants | Common Class A                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Common stock, shares reserved for issuance           41,666   41,666    
2024 Inducement Plan Grants | Restricted Stock Units                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Stock issued                 25,000  
Stock remaining outstanding         15,285   15,285      
2024 Inducement Plan Grants | Employee Stock Option                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Stock options issued                 16,666  
Stock options outstanding         16,666   16,666