Quarterly report pursuant to Section 13 or 15(d)

Leases - Additional Information (Details)

v3.23.2
Leases - Additional Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Jun. 30, 2023
Dec. 31, 2023
Sep. 30, 2022
Lessee Lease Description [Line Items]      
Operating lease, existence of option to extend true    
Operating lease, optional lease extension periods for multiple leases, description Operating lease payments include $6.2 million related to optional lease extension periods for multiple leases that are not yet exercisable but are reasonably certain of being exercised.    
Payments related to optional lease extension periods for multiple leases $ 6,200    
Operating lease ROU asset 11,643   $ 11,258
Operating lease liability $ 11,920    
Forecast      
Lessee Lease Description [Line Items]      
Operating lease ROU asset   $ 2,500  
Operating lease liability   $ 2,500