Quarterly report pursuant to Section 13 or 15(d)

Variable Interest Entity (Details)

v3.24.1.u1
Variable Interest Entity (Details) - USD ($)
Sep. 13, 2023
Mar. 31, 2024
Dec. 31, 2023
Variable Interest Entity [Line Items]      
Long-term debt, net   $ 169,848,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