v3.26.3
Leases - Additional Information (Details)
$ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Jul. 31, 2026
ft²
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Lessee Lease Description [Line Items]          
Weighted average incremental borrowing rate   3.30%   3.30%  
Payments for operating leases   $ 2.9 $ 2.6 $ 8.6 $ 7.7
Weighted average remaining lease term   5 years 1 month 6 days   5 years 1 month 6 days  
Operating lease expense   $ 2.3 $ 1.9 $ 6.7 $ 5.6
Five Park Place          
Lessee Lease Description [Line Items]          
Area of Lease property | ft² 9,000        
Leases commencement date Aug. 01, 2026        
Lease expiration date Aug. 01, 2036