XML 32 R20.htm IDEA: XBRL DOCUMENT v3.25.3
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2025
Accounting Policies [Abstract]  
Schedule of allowance for credit losses
                
   For the Three Months Ended   For the Nine Months Ended 
   September 30,   September 30,   September 30,   September 30, 
   2025   2024   2025   2024 
                 
Beginning balance  $1,600   $712   $1,059   $721 
Provision for credit losses   80    283    636    773 
Write-offs   (19)   (57)   (34)   (556)
Ending Balance  $1,661   $938   $1,661   $938 
Schedule of capitalized costs and amortization
                    
   For the Three Months Ended   For the Nine Months Ended 
   September 30,   September 30,   September 30,   September 30, 
   2025   2024   2025   2024 
                 
Capitalized software development costs  $   $137   $23   $537 
Amortization included in cost of revenues  $64   $59   $209   $159