XML 89 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Related Party Transactions - Equity method investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Related Party Transaction [Line Items]    
Loan $ 4,267  
Mezzanine equity 34  
Interest income 17,671 $ 20,265
Share of net loss of equity method investee (133)  
Dahae Energy Co., Ltd | Equity method investee    
Related Party Transaction [Line Items]    
Bond 3,105  
Loan 1,161  
Warrants 607  
Equity Method Investment 520  
Mezzanine equity 34  
Investment portion of loss (111)  
Interest income 105  
Share of net loss of equity method investee 133  
Other comprehensive income $ 25