v3.24.2.u1
Inventories, net (Tables)
6 Months Ended
Jun. 30, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventories
Inventories consist of the following (in thousands):
As of June 30,
2024
As of December 31,
2023
Non-serialized parts$99,408 $62,784 
Serialized parts20,241 13,454 
Total inventories, net$119,649 $76,238