Cash and Cash Equivalents and Restricted Cash (Additional Information) (Details) $ in Thousands |
Mar. 31, 2026
USD ($)
|
|---|---|
| Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation [Abstract] | |
| Cash, FDIC Insured Amount | $ 250 |