v3.26.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jan. 01, 2026
Jan. 01, 2025
Dec. 31, 2024
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2024
Jul. 27, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Stock-based compensation       $ 3,041 $ 3,375    
2022 Long-Term Incentive Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Stock-based compensation       $ 3,007 3,254    
Increase in share reserve 0 928,309 333,333 1,126,977   1,126,977  
Percentage of shares issued from outstanding number of shares       5.00%   5.00%  
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       264,203     1,690,466
2022 Long-Term Incentive Plan | Performance Stock Options              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Stock remaining outstanding       206,723      
2022 Long-Term Incentive Plan | Restricted Stock Units              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Stock issued       182,631      
Stock remaining outstanding       1,042,923      
2022 Long-Term Incentive Plan | Performance Based Restricted Stock Units              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Stock remaining outstanding       10,832      
2022 Long-Term Incentive Plan | Employee Stock Option              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Stock options outstanding       572,357      
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       124,571      
Stock-based compensation       $ 0 44    
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       484,558      
2024 Inducement Plan Grants              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Stock-based compensation       $ 34 $ 34    
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       11,465      
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