XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Significant Accounting Policies - Performance Obligations (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2023
USD ($)
Significant Accounting Policies  
Contracts with an original expected length true
Remainder of 2023 $ 20,596
2024 35,340
2025 30,139
2026 3,520
2027 2,014
2028 and thereafter 1,217
Total $ 92,826