XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.4
Significant Accounting Policies - Performance Obligations (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
Significant Accounting Policies  
Contracts with an original expected length true
Remainder of 2023 $ 10,169
2024 35,699
2025 30,338
2026 3,663
2027 2,041
2028 and thereafter 1,226
Total $ 83,136