v3.26.1
Investment in Aqualung - Schedule of Changes in Investment in Aqualung (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disclosure of fair value measurement of equity [line items]        
Beginning balance     $ 5,350  
Effect of change in fair value $ 113 $ (238) 204 $ 2,752
Effect of foreign exchange translation 2,807 $ (984) 5,161 $ (1,004)
Ending balance 5,350   5,350  
Investment in Aqualung        
Disclosure of fair value measurement of equity [line items]        
Beginning balance     5,350  
Effect of change in fair value     204  
Effect of foreign exchange translation     (204)  
Ending balance $ 5,350   $ 5,350