XML 79 R70.htm IDEA: XBRL DOCUMENT v3.23.3
Commitment and Contingencies (Details) - Headquarters In Skokie, Illinois
$ in Thousands
Jun. 30, 2023
USD ($)
Lessee, Lease, Description [Line Items]  
Lease payments, 2024 $ 3,287
Lease payments, 2025 3,287
Lease payments, 2026 $ 3,287