XML 106 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies - Schedule of Future Minimum Payments for Operating Leases (Details)
Sep. 30, 2023
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2023 $ 1,978,000
2024 8,370,000
2025 7,764,000
2026 5,991,000
2027 4,831,000
Thereafter 36,141,000
Total 65,075,000
Less present value discount (20,723,000)
Operating lease liabilities $ 44,352,000