XML 101 R83.htm IDEA: XBRL DOCUMENT v3.25.4
Shareholders' Equity - Common Stock Warrants (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 11, 2021
shares
Dec. 31, 2025
USD ($)
D
$ / shares
shares
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
May 27, 2021
shares
Shareholders' Equity          
Gain (loss) recognized for the change in liability | $   $ 8,359 $ 16,894 $ 54,948  
Common share warrants          
Shareholders' Equity          
Number of warrants received per common share held         0.40
Number of warrants issued 3,200,000        
Warrants outstanding   2,500,000      
Number of business day notice period | D   20      
Fair value of outstanding warrants | $   $ 700 9,000    
Gain (loss) recognized for the change in liability | $   $ 8,400 $ 16,900 $ 54,700  
Common stock          
Shareholders' Equity          
Aggregate number of shares issued from the exercise of warrants   1,100,000      
Number of shares which may be purchased by each right   1      
Exercise price (in dollars per share) | $ / shares   $ 166.66667      
Conversion, threshold percentage of market price   95.00%