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