XML 94 R82.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Bank Loans - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Line of Credit Facility [Line Items]      
Short-term debt, weighted average interest rate 2.80% 5.88% 4.65%
Interest costs incurred, total $ 2,260,000 $ 1,264,000 $ 3,023,000
Interest costs capitalized $ 0 $ 0 $ 187,000
Short Term And Long Term Bank Loans      
Line of Credit Facility [Line Items]      
Debt, weighted average interest rate 2.83% 5.88% 5.64%