Annual report pursuant to Section 13 and 15(d)

Goodwill and Intangible Assets - Finite-lived Intangible Assets (Details)

v3.22.4
Goodwill and Intangible Assets - Finite-lived Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]                  
Gross book value             $ 24,060 $ 14,742  
Accumulated amortization             (2,583) (580)  
Net book value $ 13,723 $ 351 $ 13,371 $ 89,713 $ 13,017 $ 84,807 $ 21,477 14,162  
Percentage of market capitalization             30.00%    
Payment to acquire license patent technology $ 26 $ 38 $ 28 $ 16 $ 27 $ 16 $ 9,527 30 $ 44
Customer contracts [Member]                  
Finite-Lived Intangible Assets [Line Items]                  
Gross book value             6,300 6,300  
Accumulated amortization             (671) (51)  
Net book value             $ 5,629 $ 6,249  
Weighted-average life (years)             10 years 10 years  
Trademark [Member]                  
Finite-Lived Intangible Assets [Line Items]                  
Gross book value             $ 5,000 $ 5,000  
Accumulated amortization             (542) (42)  
Net book value             $ 4,458 $ 4,958  
Weighted-average life (years)             10 years 10 years  
UL Listings [Member]                  
Finite-Lived Intangible Assets [Line Items]                  
Gross book value             $ 2,700 $ 2,700  
Accumulated amortization             (244) (19)  
Net book value             $ 2,456 $ 2,681  
Weighted-average life (years)             12 years 12 years  
Patents [Member]                  
Finite-Lived Intangible Assets [Line Items]                  
Gross book value             $ 10,060 $ 742  
Accumulated amortization             (1,126) (468)  
Net book value             8,934 $ 274  
Patents [Member] | Corsicana Facility                  
Finite-Lived Intangible Assets [Line Items]                  
Payment to acquire license patent technology             $ 9,500