XML 55 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Narrative (Details)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
satellite_hub
reportableSegment
shares
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2022
USD ($)
Accounting Policies [Line Items]      
Number of countries in which entity operates | satellite_hub 150    
Deferred revenue $ 1,527 $ 1,127  
Lease, incremental borrowing rate 5.50%    
Extended product warranty period 5 years    
Product warranty accrual $ 607 828 $ 1,287
Advertising expense 491 580  
Foreign currency exchange gains (losses) $ (493) $ (33)  
Antidilutive securities (in shares) | shares 987 1,419  
Number of reportable segments | reportableSegment 1    
Motor vehicles      
Accounting Policies [Line Items]      
Useful lives 5 years    
Minimum      
Accounting Policies [Line Items]      
Limited product warranty period 1 year    
Minimum | Revenue-generating assets      
Accounting Policies [Line Items]      
Useful lives 2 years    
Minimum | Building and improvements      
Accounting Policies [Line Items]      
Useful lives 5 years    
Minimum | Machinery, satellite hubs and equipment      
Accounting Policies [Line Items]      
Useful lives 4 years    
Minimum | Office and computer equipment      
Accounting Policies [Line Items]      
Useful lives 3 years    
Maximum      
Accounting Policies [Line Items]      
Limited product warranty period 2 years    
Maximum | Revenue-generating assets      
Accounting Policies [Line Items]      
Useful lives 5 years    
Maximum | Building and improvements      
Accounting Policies [Line Items]      
Useful lives 40 years    
Maximum | Machinery, satellite hubs and equipment      
Accounting Policies [Line Items]      
Useful lives 10 years    
Maximum | Office and computer equipment      
Accounting Policies [Line Items]      
Useful lives 7 years