v3.26.1
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