XML 55 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Nu Aire Acquisition - Schedule of Aggregate Acquisition Consideration (Details) - Nu Aire - USD ($)
$ in Thousands
Nov. 01, 2024
Jul. 31, 2025
Business Acquisition [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