Other Current Assets, Net - Schedule of Other Current Assets of Allowance for Credit Losses (Details) - USD ($) $ in Thousands |
12 Months Ended | ||||||
|---|---|---|---|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
||||||
| Schedule of Activity in Allowance for Credit Losses [Abstract] | |||||||
| Opening balance | $ 100 | [1] | $ 9,926 | ||||
| Recoveries collected | [2] | (7,270) | |||||
| Charged off | [2] | (100) | (2,556) | ||||
| Credit loss expense | [1] | 1,247 | |||||
| Total ending allowance balance | [1] | $ 1,247 | $ 100 | ||||
| |||||||