Quarterly report pursuant to Section 13 or 15(d)

Transactions with Related Parties - Additional Information (Details)

v3.21.1
Transactions with Related Parties - Additional Information (Details)
3 Months Ended
Feb. 03, 2021
Installment
Aug. 31, 2020
USD ($)
Installment
Mar. 31, 2021
USD ($)
Mar. 31, 2020
USD ($)
Installment
Feb. 15, 2021
USD ($)
Dec. 31, 2020
USD ($)
Nov. 30, 2020
USD ($)
Related Party Transaction [Line Items]              
Notes payable outstanding amount due     $ 3,750,000     $ 7,500,000  
Preferred Stock | Modification of 2018 Solutions Infini Purchase Agreement | Solutions Infini              
Related Party Transaction [Line Items]              
Number of installments | Installment 2 2          
Preference shares, performance bonuses   $ 1,400,000     $ 826,000   $ 883,000
Studio Legale Chiomenti | Legal Services              
Related Party Transaction [Line Items]              
Cost incurred for related party services     80,000 $ 56,000      
Executive Managers | Modification of 2018 Solutions Infini Purchase Agreement | Solutions Infini              
Related Party Transaction [Line Items]              
Payment of bonus compensation   $ 1,400,000   $ 3,500,000 $ 826,000   $ 883,000
Number of installments | Installment       2      
Executive Managers | Preferred Stock | Modification of 2018 Solutions Infini Purchase Agreement | Solutions Infini              
Related Party Transaction [Line Items]              
Preference shares, performance bonuses     340,000        
Esse Effe and Maya              
Related Party Transaction [Line Items]              
Notes payable outstanding amount due     3,750,000     7,500,000  
Alessandra Levy | Kaleyra S.p.A              
Related Party Transaction [Line Items]              
Cost incurred for related party services     60,000 $ 57,000      
Pietro Calogero | Kaleyra S.p.A              
Related Party Transaction [Line Items]              
Cost incurred for related party services     12,000 $ 5,000      
Accrued Interest | Esse Effe and Maya              
Related Party Transaction [Line Items]              
Notes payable outstanding amount due     $ 65,000     $ 241,000