v3.26.1
Summary of Significant Accounting Policies - Summary of Condensed Consolidated Statements of Operations (Unaudited) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Cost of sales $ 117,739   $ 112,179   $ 225,774 $ 223,627    
Gross profit 61,463   51,053   118,008 101,272    
Selling, general and administrative (26,557)   (27,353)   (54,552) $ (56,638)    
Change in Accounting Principle, Indirect Effect [Member]                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Cost of sales 6,200 $ 5,127 5,533 $ 5,649 11,500   $ 21,658 $ 23,327
Gross profit   (5,127) (5,533) (5,649)     (21,658) (23,327)
Selling, general and administrative (1,800) (2,615) (2,740) (2,837) (4,300)   (10,612) (11,324)
Freight out $ 4,400 $ (2,512) $ (2,793) $ (2,812) $ 7,200   $ (11,046) $ (12,003)