Derivatives - Statements of Operations and Comprehensive Income (Loss) (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Derivatives | ||||
(Loss) gain on derivatives | $ (18,403) | $ 17,219 | $ 2,459 | $ 17,219 |
Bitcoin redemption option | Derivatives not designated as hedging instruments | ||||
Derivatives | ||||
(Loss) gain on derivatives | (18,301) | (14,980) | ||
Covered call options | Derivatives not designated as hedging instruments | ||||
Derivatives | ||||
(Loss) gain on derivatives | $ (102) | $ 17,219 | $ 17,439 | $ 17,219 |