Commitments and Contingencies - Narrative (Details) |
1 Months Ended | 12 Months Ended |
|---|---|---|
|
Feb. 29, 2024
USD ($)
item
|
Dec. 31, 2025
USD ($)
|
|
| Commitments And Contingencies [Line Items] | ||
| Monthly rental payments | $ 2,526 | |
| Lease renewal | 38 months | |
| Imperial Mariner | Brea, California | ||
| Commitments And Contingencies [Line Items] | ||
| Lease expiration year | 2023 | |
| Olen Pointe Brea Corp | Brea, California | ||
| Commitments And Contingencies [Line Items] | ||
| Lease expiration year | 2029 | |
| Monthly rental payments | $ 6,790 | |
| Number of lease extension options remaining | item | 1 | |
| Lease renewal | 5 years |