Interest Expenses, Net - Schedule of Interest Expenses, Net (Details) - USD ($) $ in Thousands |
12 Months Ended | |||
|---|---|---|---|---|
Apr. 16, 2025 |
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Schedule of Interest Expenses, Net [Abstract] | ||||
| Interest expenses on various loans and others | $ (9,823) | $ (2,756) | $ (4,531) | |
| Interest income on cash deposits in banks | 21 | 65 | 1,283 | |
| Total | $ (150) | $ (9,802) | $ (2,691) | $ (3,248) |
| X | ||||||||||
- Definition Aggregate amount of interest expense on all borrowings. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of interest expense classified as other. No definition available.
|
| X | ||||||||||
- Definition Interest income derived from funds deposited with both domestic and foreign financial institutions including funds in money market and other accounts. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|