XML 80 R51.htm IDEA: XBRL DOCUMENT v3.26.1
Nu Aire Acquisition - Schedule of Aggregate Acquisition Consideration (Details) - Nu Aire - USD ($)
$ in Thousands
Nov. 01, 2024
Apr. 30, 2026
Business Combination [Line Items]    
Cash paid to Nu Aire $ 29,669  
Subordinated Promissory Notes due to Nu Aire 23,000  
Payment of Nu Aire transaction expenses 311  
Purchase Price $ 52,980  
Property, plant and equipment   $ 7,349