XML 61 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Leases and Commitments - Narrative (Details)
6 Months Ended
Mar. 03, 2023
Jun. 30, 2023
USD ($)
lease
Leases and Commitments    
Minimum lease commitments related to month-to-month lease arrangements   $ 0
Number of leases terminated | lease   4
Number of office lease terminated | lease   2
Number of vehicle lease terminated | lease   2
Lease termination fees   $ 10,932
Loss related to lease termination   178
Termination notice term 30 days  
Purchase obligation   $ 162,000
Minimum    
Leases and Commitments    
Remaining lease term   1 year
Maximum    
Leases and Commitments    
Remaining lease term   3 years