v3.24.2.u1
Lease Accounting - Additional Information (Details)
$ in Millions
1 Months Ended 6 Months Ended
Apr. 30, 2024
USD ($)
ft²
Mar. 31, 2015
ft²
Jun. 30, 2024
USD ($)
Lessee, Lease, Description [Line Items]      
Tenant improvement allowance     $ 4.7
Amendment 2 [Member] | Maximum [Member]      
Lessee, Lease, Description [Line Items]      
Tenant improvement allowance $ 4.7    
Redwood Office Agreement [Member]      
Lessee, Lease, Description [Line Items]      
Area of office space | ft²   50,000  
Lease agreement, effective date   Jun. 30, 2015  
Increase in operating lease right-of-use assets 15.5    
Increase in operating lease liability $ 15.5    
Redwood Office Agreement [Member] | Amendment 2 [Member]      
Lessee, Lease, Description [Line Items]      
Area of office space | ft² 78,000    
Lease agreement, effective date Jun. 01, 2024    
Leases Agreement, Expiration Date Dec. 31, 2031