Fair Value Measurements - Schedule of Fair Value Measurements (Details) - Level 3 [Member] - USD ($) $ in Thousands |
3 Months Ended | ||
|---|---|---|---|
Sep. 30, 2026 |
Jun. 30, 2026 |
Mar. 31, 2026 |
|
| Schedule of Fair Value Measurements [Line Items] | |||
| Balance at beginning | $ 8,265 | $ 11,530 | $ 7,500 |
| Transferable tax credits generated, net | 7,565 | 5,112 | 3,900 |
| Proceeds from sale of 2025 tax credits | (8,852) | ||
| Other | (1) | 475 | 130 |
| Balance at ending | $ 15,829 | $ 8,265 | $ 11,530 |
| X | ||||||||||
- Definition Amount of other fair value. No definition available.
|
| X | ||||||||||
- Definition Generated transferable tax credits. No definition available.
|
| X | ||||||||||
- Definition Proceeds from sale of 2025 tax credits. No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of transferable tax credits, net. No definition available.
|
| X | ||||||||||
- Details
|