XML 476 R57.htm IDEA: XBRL DOCUMENT v3.23.4
Restructuring - Restructuring Reserve Components (Details) - USD ($)
3 Months Ended 6 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Restructuring Reserve [Roll Forward]    
Restructuring reserve, beginning balance $ 122,751 $ 897,859
Charges 1,717 327,000
Payments (7,635) (205,403)
Credits (9,791) (896,705)
Restructuring reserve, ending balance 107,042 122,751
Severance and termination costs    
Restructuring Reserve [Roll Forward]    
Restructuring reserve, beginning balance 12,964 496,599
Charges   327,000
Payments (7,635) (205,403)
Credits 0 (605,232)
Restructuring reserve, ending balance 7,046 12,964
Other exit costs    
Restructuring Reserve [Roll Forward]    
Restructuring reserve, beginning balance 109,787 401,260
Charges 0 0
Payments 0 0
Credits (9,791) (291,473)
Restructuring reserve, ending balance $ 99,996 $ 109,787