Fair Value Measurements - Schedule of Fair Value Measurements (Details) - USD ($) $ in Thousands |
3 Months Ended | |||
|---|---|---|---|---|
Jun. 30, 2026 |
Mar. 31, 2026 |
|||
| Schedule of Fair Value Measurements [Line Items] | ||||
| Fair Value at beginning | [1] | $ 7,500 | ||
| Fair Value at ending | $ 8,265 | |||
| Level 3 [Member] | ||||
| Schedule of Fair Value Measurements [Line Items] | ||||
| Fair Value at beginning | 11,530 | 7,500 | ||
| Generated transferable tax credits | 5,112 | 3,900 | ||
| Proceeds from sale of 2025 tax credits | (8,852) | |||
| Other | 475 | 130 | ||
| Fair Value at ending | $ 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
|