Term Loan - Summary of Notes Payable (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Debt Disclosure [Abstract] | ||
| Principal of notes payable | $ 20,000 | $ 20,000 |
| End of term fee accretion | 285 | 251 |
| Unamortized debt issuance costs | (368) | (440) |
| Carrying value of Notes Payable | $ 19,917 | $ 19,811 |
| X | ||||||||||
- Definition End of term fee accretion. No definition available.
|
| X | ||||||||||
- Definition Principal Of Notes Payable. No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset. No definition available.
|