Description of Business, Basis of Presentation and Consolidation and Significant Accounting Policies (Details) employee in Thousands |
Mar. 31, 2026
employee
|
|---|---|
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | |
| Entity number of employees | 12 |