v3.26.1
Debt - Additional Information (Details) - C.C. Carlton Industries, Ltd. - USD ($)
3 Months Ended 12 Months Ended
Dec. 19, 2025
Jul. 24, 2024
Dec. 16, 2022
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Debt Instrument [Line Items]            
Repayments of line of credit       $ 29,966,000 $ 20,800,000  
Bears interest rate       1.00%    
Debt covenant description       no debt covenant violations   no debt covenant violations
Revolving Credit Note Agreement            
Debt Instrument [Line Items]            
Maximum availability for line of credit $ 16.6 $ 14,100,000 $ 8,000,000   16,600,000 $ 16,600,000
Originated date     Dec. 16, 2022      
Maturity date Dec. 19, 2028 Jan. 24, 2028 Dec. 15, 2025      
Outstanding amount         $ 15,200,000 11,100,000
Repayments of line of credit       $ 5,500,000    
Line of credit facility, payment terms       required to be repaid on or before March 31, 2027    
Effective interest rate         8.28%  
Revolving Line of Credit            
Debt Instrument [Line Items]            
Maximum availability for line of credit       $ 8,000,000   8,000,000
Originated date       Nov. 12, 2018    
Maturity date       Dec. 26, 2027    
Outstanding amount       $ 8,000,000   $ 8,000,000
Bears interest rate       0.50%    
Effective interest rate       7.52%