v3.26.1
Summary of Significant Accounting Policies - Additional Information (Details)
shares in Millions, $ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2026
USD ($)
Customer
Vendor
shares
Mar. 31, 2025
USD ($)
Customer
Vendor
Dec. 31, 2025
USD ($)
Customer
shares
Product Information [Line Items]      
Stock repurchase program remaining balance $ 18.5    
Number of vendors | Vendor 3 4  
Number of customers accounted for 10% of total revenue | Customer 0 0  
Number of customers accounted for 10% of accounts receivable | Customer 0   0
Class V Voting Stock      
Product Information [Line Items]      
Repurchase of remaining shares | shares 6.1    
Repurchased shares | shares     8.2
Repurchased shares value     $ 37.6
401(k) Plan      
Product Information [Line Items]      
Employer Safe Harbor non-elective contribution percentage 3.00%    
Employer Safe Harbor contribution amount $ 0.2 $ 0.2  
Outstanding Debt and Available Line of Credit | Liabilities      
Product Information [Line Items]      
Concentration risk percentage 100.00%   100.00%
Inventory | Vendor Concentration | Assets      
Product Information [Line Items]      
Concentration risk percentage 82.20% 96.10%