v3.25.1
Leases - Narrative (Details) - Phoenix, AZ Office Space
$ in Millions
1 Months Ended
Jun. 30, 2023
USD ($)
Operating Leased Assets [Line Items]  
Monthly base rent $ 0.9
Operating lease term 65 months