Other Commitments and Contingencies - Summary of Classification of ROU Assets and Lease Liabilities on Consolidated Balance Sheets (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Lessee Disclosure [Abstract] | ||
| Operating leases | $ 4,931 | $ 5,163 |
| Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] | Property, Plant, and Equipment, after Accumulated Depreciation, Depletion, and Amortization | Property, Plant, and Equipment, after Accumulated Depreciation, Depletion, and Amortization |
| Finance leases | $ 434 | $ 445 |
| Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] | Property, Plant, and Equipment, after Accumulated Depreciation, Depletion, and Amortization | Property, Plant, and Equipment, after Accumulated Depreciation, Depletion, and Amortization |
| Total lease right-of-use assets | $ 5,365 | $ 5,608 |
| Operating leases | $ 5,088 | $ 5,297 |
| Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] | Accrued Liabilities and Other Liabilities | Accrued Liabilities and Other Liabilities |
| Finance leases | $ 377 | $ 397 |
| Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] | Accrued Liabilities and Other Liabilities | Accrued Liabilities and Other Liabilities |
| Total lease liabilities | $ 5,465 | $ 5,694 |