v3.26.1
Leases - Summary of Cash Paid for Amounts Included in Measurement of Lease Obligations (Details) - C.C. Carlton Industries, Ltd. - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Lessee, Lease, Description [Line Items]    
Operating leases $ 349 $ 416
Finance leases 296 747
Operating and finance leases $ 645 $ 1,163