v3.26.1
Leases - Summary of Lease Cost (Details) - C.C. Carlton Industries, Ltd. - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Lessee, Lease, Description [Line Items]    
Operating lease costs $ 323 $ 377
Finance lease cost 277 650
Lease cost $ 600 $ 1,027