Income Taxes - Balances (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Federal | ||
| Income Tax [Line Items] | ||
| Income taxes payable | $ (3,421) | $ (1,261) |
| State | ||
| Income Tax [Line Items] | ||
| Income taxes payable | $ (292) | |
| Income taxes receivable | $ 123 |
| X | ||||||||||
- Definition Tax disclosures. No definition available.
|
| X | ||||||||||
- Definition Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|