XML 28 R21.htm IDEA: XBRL DOCUMENT v3.24.3
Restructuring and Severance
9 Months Ended
Sep. 30, 2024
Restructuring And Related Activities [Abstract]  
Restructuring and Severance

13. Restructuring and Severance

During the nine months ended September 30, 2023, restructuring expenses consisted of severance related costs of $46,000.