v3.26.1
Notes receivable - Narrative (Details)
$ in Thousands, € in Millions, £ in Millions
Feb. 23, 2024
USD ($)
Jun. 30, 2026
USD ($)
Feb. 28, 2026
USD ($)
Feb. 28, 2026
EUR (€)
Dec. 31, 2025
USD ($)
Sep. 01, 2025
USD ($)
Sep. 01, 2025
EUR (€)
Sep. 01, 2025
GBP (£)
Nov. 01, 2024
USD ($)
Nov. 01, 2024
GBP (£)
Notes payable                    
Notes receivable   $ 8,202     $ 7,609          
Disposed by sale | Acres Assets                    
Notes payable                    
Total consideration $ 3,300                  
Consideration, cash 1,100                  
Consideration, notes receivable $ 2,200                  
Consideration, notes receivable, interest rate 8.00%                  
Riviera Creek                    
Notes payable                    
Notes receivable   $ 5,000                
Canymed GmbH                    
Notes payable                    
Notes receivable     $ 700 € 0.6   $ 1,000 € 0.9      
Note receivable, interest rate           8.00% 8.00% 8.00%    
Sapphire Nordics AB                    
Notes payable                    
Notes receivable           $ 1,000   £ 0.8 $ 700 £ 0.5
Note receivable, interest rate                 3.00% 3.00%