XML 106 R91.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies - Additional Information (Details)
$ in Thousands, ₨ in Millions
3 Months Ended 12 Months Ended
Oct. 10, 2022
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2023
INR (₨)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
INR (₨)
Guarantee Obligations [Line Items]          
Outstanding purchase order commitments       $ 148,500  
Underpaid duties   $ 4,700 ₨ 389.3 3,600 ₨ 299.6
Performance Guarantee          
Guarantee Obligations [Line Items]          
Guarantor obligations       $ 20,500  
Breach of Reseller Contract | Plume Design, Inc.          
Guarantee Obligations [Line Items]          
Damages sought value $ 24,750