Summary of Significant Accounting Policies and Basis of Presentation (Details 3) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Accounting Policies [Abstract] | ||
| Balance at beginning | $ 1,051 | $ 5,048 |
| Change in fair value of derivative instruments | (378) | (2,314) |
| Balance at ending | $ 673 | $ 2,734 |
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of gain (loss) from the increase (decrease) in fair value of derivative and nonderivative instruments designated as fair value hedging instruments recognized in the income statement. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount at end of the reporting period of the aggregate extended product warranty liability that is expected to be paid within one year of the balance sheet date or normal operating cycle, if longer. Does not include the balance for the standard product warranty liability. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|