Income Taxes - Deferred Tax Asset Valuation Allowance Rollforward (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Deferred Tax Asset Valuation Allowance [Roll Forward] | ||
| Beginning balance | $ (71,457) | $ (46,370) |
| Additions | (28,960) | (28,119) |
| Valuation Allowance, Deferred Tax Asset,Decrease, Amount | 0 | 3,032 |
| Ending balance | $ (100,417) | $ (71,457) |
| X | ||||||||||
- Definition Deferred Tax Asset Valuation Allowance No definition available.
|
| X | ||||||||||
- Definition Valuation Allowance, Deferred Tax Asset,Decrease, Amount No definition available.
|
| X | ||||||||||
- Definition Valuation Allowance, Deferred Tax Asset Increase, Amount No definition available.
|
| X | ||||||||||
- Definition Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|