v3.26.1
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2026
Accounting Policies [Abstract]  
Schedule of allowance for credit losses
                    
   For the Three Months Ended   For the Six Months Ended 
   June 30,   June 30,   June 30,   June 30, 
   2026   2025   2026   2025 
                 
Beginning balance  $1,317   $1,321   $1,336   $1,059 
Provision for credit losses   158    279    268    556 
Write-offs   (23)       (152)   (15)
Ending Balance  $1,452   $1,600   $1,452   $1,600 
Schedule of capitalized costs and amortization
                    
   For the Three Months Ended   For the Six Months Ended 
   June 30,   June 30,   June 30,   June 30, 
   2026   2025   2026   2025 
                 
Capitalized software development costs  $110   $   $209   $23 
Amortization included in cost of revenues   69    72    138    145