XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.3
Nature of operations and summary of significant accounting policies (Tables)
9 Months Ended
Sep. 30, 2024
Accounting Policies [Abstract]  
Schedule of Reclassifications Comparative information for the three and nine months ended September 30, 2023 is presented in the following table:
Three Months Ended
September 30, 2023
Nine Months Ended
September 30, 2023
As reported
Reclassified
As reported
Reclassified
Customer Location(in thousands)
North America$63,276 $59,791 $189,169 $178,316 
Europe14,121 14,910 45,266 46,574 
Other22 2,718 406 9,951 
Total Revenues$77,419 $77,419 $234,841 $234,841