Fair Value Measurements - Schedule of Fair Value Measurements (Details) $ in Thousands |
3 Months Ended | |||
|---|---|---|---|---|
|
Mar. 31, 2026
USD ($)
| ||||
| Schedule of Fair Value Measurements [Abstract] | ||||
| Fair Value as of December 31, 2025 | $ 7,500 | [1] | ||
| Generated transferable tax credits | 3,900 | |||
| Other | 130 | |||
| Fair Value as of March 31, 2026 | $ 11,530 | |||
| ||||
| X | ||||||||||
- Definition Amount of other fair value. No definition available.
|
| X | ||||||||||
- Definition Generated transferable tax credits. No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of transferable tax credits, net. No definition available.
|