XML 110 R87.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurement - Statement Of Income Classification (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Fair Value Statement Of Income Classification [Line Items]        
Investment loss $ 1 $ 1,723 $ 1 $ 1,723
Sales, net        
Fair Value Statement Of Income Classification [Line Items]        
Realized and unrealized derivative gain (loss), net $ 278 $ (54) $ 398 $ 1,093