XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Discontinued Operations - Narrative (Details) - Discontinued Operations, Disposed of by Sale - CBlade
€ in Thousands, $ in Thousands
1 Months Ended 9 Months Ended
Oct. 31, 2024
EUR (€)
Oct. 31, 2024
USD ($)
Jun. 30, 2025
USD ($)
Schedule of Equity Method Investments [Line Items]      
Share purchase agreement, percentage to be acquired 100.00%    
Enterprise value | € € 20,000    
Proceeds from sale of business € 13,800 $ 14,516  
Transaction costs   422  
Cumulative translation adjustment   $ 5,851 $ 5,554
Percentage of excess assets 90.00% 90.00%