XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Commitment and Contingencies - Contractual Obligations (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Purchase Obligations  
Total $ 14,584 [1]
2023 14,426 [1]
2024 122 [1]
2025 36 [1]
2026 0 [1]
2027 0 [1]
Thereafter 0 [1]
Contractual obligations under license agreements  
Total 400
Total  
Total 14,986
2023 14,490
2024 186
2025 100
2026 60
2027 60
Thereafter 90
License Agreements [Member]  
Contractual obligations under license agreements  
Total 402
2023 64
2024 64
2025 64
2026 60
2027 60
Thereafter $ 90
[1] Purchase obligations consist of non-cancelable purchase commitments to suppliers and contract research organizations.