XML 44 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Additional Information (Details) - ft²
Jun. 30, 2024
Sep. 20, 2023
Apr. 30, 2017
Jan. 31, 2017
Leases [Abstract]        
Operating leases rentable square feet     6,003 21,020
Operating lease agreement     90 months 89 months
Operating lease, extended term   60 months 60 months 60 months
Weighted average remaining operating lease 4 years 7 months 6 days