XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Variable Interest Entity (Details) - USD ($)
Sep. 13, 2023
Jun. 30, 2024
Dec. 31, 2023
Variable Interest Entity [Line Items]      
Long-term debt, net   $ 170,060,000 $ 170,704,000
OSSB      
Variable Interest Entity [Line Items]      
Equity method investments   0  
Cash Deposit Agreement With OCBC Bank (Malaysia) Berhad      
Variable Interest Entity [Line Items]      
Debt amount with collateral $ 70,000,000    
Debt collateral amount   0  
Interest-bearing foreign deposit, savings   70,000,000  
Cash Deposit Agreement With OCBC Bank (Malaysia) Berhad | Term Loan      
Variable Interest Entity [Line Items]      
Term loan repaid period 5 years    
Long-term debt, net   $ 0