v3.24.2.u1
Right of Use Assets and Lease Liabilities - Additional Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
May 31, 2024
Sep. 30, 2018
Operating Leased Assets [Line Items]      
Term of long term lease 12 months    
Vehicle Lease      
Operating Leased Assets [Line Items]      
Guarantor obligations, value $ 1,750    
NEW YORK      
Operating Leased Assets [Line Items]      
Term of long term lease     14 years 3 months 18 days
NEW JERSEY      
Operating Leased Assets [Line Items]      
Term of long term lease   5 years 8 months 12 days