Leases (Tables) |
3 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 31, 2026 | |||||||||||||||||||||||||||||||||||||||||||||||||||
| Leases [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Reconciles Undiscounted Cash flows of Operating Lease Liabilities Recorded on the Condensed Consolidated Balance Sheet | The table below reconciles the undiscounted cash flows for the remaining years to the operating lease liabilities recorded on the condensed consolidated balance sheet as of March 31, 2026 (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||