Schedule of Financing Income (Expenses), Net (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Other Income and Expenses [Abstract] | ||||
| Interest expenses with respect to bonds | $ (6,214) | $ (4,405) | $ (12,711) | $ (9,861) |
| Interest expenses on notes payable and senior debt | (5,973) | (7,342) | (12,015) | (14,770) |
| Interest expenses with respect to leases | (8) | (16) | (16) | (28) |
| Total financing expenses | (12,195) | (11,763) | (24,742) | (24,659) |
| Financing income | 375 | 398 | 836 | 658 |
| Interest Expense, Net | $ (11,820) | $ (11,365) | $ (23,906) | $ (24,001) |