XML 74 R50.htm IDEA: XBRL DOCUMENT v3.25.4
Significant Accounting Policies - Narrative (Details)
$ in Thousands
6 Months Ended 12 Months Ended
Dec. 31, 2025
reportingUnit
Jun. 30, 2025
reportingUnit
Dec. 31, 2025
USD ($)
customer
Dec. 31, 2024
USD ($)
customer
Dec. 31, 2023
USD ($)
customer
Property and equipment          
Impairment loss | $     $ 0 $ 0 $ 0
Number of reporting units | reportingUnit 2 1      
Total revenues | $     $ 138,897 $ 137,421 $ 122,368
Expected dividend yield (as a percent)     0.00%    
Customer | Revenue Benchmark | Customer Concentration Risk          
Property and equipment          
Number of customers | customer     0 0  
Revenue as a percentage of total revenue     10.00% 10.00%  
Customer | Accounts Receivable | Customer Concentration Risk          
Property and equipment          
Number of customers | customer     0 0  
Revenue as a percentage of total revenue     10.00% 10.00%  
One customer | Revenue Benchmark | Customer Concentration Risk          
Property and equipment          
Number of customers | customer         1
Revenue as a percentage of total revenue         10.00%
Total revenues | $         $ 14,000
Customers Outside Of United States | Accounts Receivable | Customer Concentration Risk          
Property and equipment          
Revenue as a percentage of total revenue     42.00% 40.00%  
Minimum          
Property and equipment          
Period of payment     30 days    
Maximum          
Property and equipment          
Period of payment     90 days