v3.26.1
Revenue - Summary of Activity Related to Costs to Obtain Contract (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Capitalized Contract Cost, Net [Abstract]        
Beginning Balance $ 154 $ 96 $ 39 $ 32
Commissions Incurred 77 161 40 57
Deferred Commissions Recognized (92) (103) (26) (50)
Ending Balance $ 139 $ 154 $ 53 $ 39