XML 44 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Estimated Useful Lives of Depreciable Assets
The estimated useful lives of depreciable assets are primarily as follows:
 
Laptop Computers
    
3
-
4
 
years
 
Equipment
    
3
-
5
 
years
 
Enterprise Software
    
3
-
5
 
years
 
Schedule of a Reconciliation of Allowance for Credit Losses
A reconciliation of the beginning and ending amounts of allowance for credit losses for the three years ended December 31, 2023 is as follows:
 
    
Balance at
beginning
of period
    
Charged
to expense
(credited)
    
Recoveries/
(Write-
offs)
    
Balance
at end
of period
 
    
(Amounts in thousands)
 
Year ended December 31, 2023
   $ 444      $ (30    $ 114      $ 528  
Year ended December 31, 2022
     375        50        19        444  
Year ended December 31, 2021
     413        130        (168      375