Loans - Additional Information (Details) - USD ($) $ in Millions |
6 Months Ended | 12 Months Ended |
---|---|---|
Jun. 30, 2025 |
Dec. 31, 2024 |
|
Loans | ||
Total credit facility | $ 135.8 | $ 216.2 |
Loan drawn on aggregate amount | 72.0 | 72.7 |
Accounts receivable pledged as collateral | 0.4 | 0.4 |
Banks to obtain the long-term loans | $ 0.3 | $ 0.4 |
Weighted average interest rate | 1.80% | 2.40% |
X | ||||||||||
- Definition Amount of accounts receivable pledged as collateral for borrowings. No definition available.
|
X | ||||||||||
- Definition Amount of accounts receivable pledged as collateral for bank to obtain long-term loans. No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Weighted average interest rate of short-term debt outstanding calculated at point in time. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|