XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Asset Purchase Agreement (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended 12 Months Ended
Mar. 31, 2025
Nov. 15, 2024
Mar. 31, 2024
Mar. 07, 2024
Apr. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Business Acquisition [Line Items]                
Cash consideration payment to settlement of liability           $ 2,732  
Multilateration Location and Monitoring Service licenses [Member] | Progeny LMS, LLC [Member]                
Business Acquisition [Line Items]                
Consideration Payable in shares     $ 7,500 $ 7,500        
Contingent consideration payable in shares $ 20,000              
Asset Acquisition, Consideration transferred     $ 9,800     12,600   $ 12,600
Period for weighted average share price for assumption of fair value of shares expected to be issued   20 days 2020 days          
Weighted Average Share Price Per Share Upon 20-Day Traded Volume   $ 12.09 $ 5.04          
Cash consideration payment to settlement of liability         $ 2,500     2,500
Loss contingency liability, recorded amount           $ 0   0
Stock Issued During Period, Shares, Purchase of Assets   620,106            
Stock Issued During Period, Value, Purchase of Assets   $ 8,800            
Stock price (in dollars per share)   $ 14.22 $ 6.58          
Asset Acquisition, Gain (loss) on settlement of liability   $ 1,000            
Asset Acquisition, Consideration Transferred, Transaction Cost               300
Asset Acquisition, Consideration Transferred, Other Assets               $ 9,800
Multilateration Location and Monitoring Service licenses [Member] | Progeny LMS, LLC [Member] | Alameda Court Approval [Member]                
Business Acquisition [Line Items]                
Cash Consideration Payable       $ 2,500        
Maximum period for non-cash consideration payable after approval from jurisdiction       30 days        
Multilateration Location and Monitoring Service licenses [Member] | Progeny LMS, LLC [Member] | Federal Communications Commission (the “FCC”) Approval [Member]                
Business Acquisition [Line Items]                
Consideration Payable in shares       $ 20,000        
Maximum period for non-cash consideration payable after approval from jurisdiction       30 days