v3.26.1
Summary of Significant Accounting Policies and Recent Accounting Pronouncements - Asset Retirement Obligations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Summary of Significant Accounting Policies and Recent Accounting Pronouncements      
Asset retirement obligation liability $ 1,700    
Leasehold improvements associated with terminated lease 300    
Decontamination costs related to ARO 100    
Gain on termination of lease 1,300    
Asset retirement obligations at beginning of period $ 2,821 $ 1,399 $ 2,821
Change in estimate     (1,576)
Amortization of interest   74 98
Effects of exchange rate changes   (23) 111
Asset retirement obligations at end of period   $ 1,450 $ 1,454