v3.25.2
Related Party Transactions - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jan. 02, 2017
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Feb. 01, 2022
Subsidiaries [Member]              
Related Party Transaction [Line Items]              
Recoveries incurred   $ 11 $ 5 $ 16 $ 19    
Business Law Group Association Law [Member]              
Related Party Transaction [Line Items]              
Ownership percentage             50.00%
Business Law Group [Member]              
Related Party Transaction [Line Items]              
Monthly payment for cases       43 43    
Minimum fee paid per unit $ 700            
Collection from property owners   129 129 258 258    
Office sublease income   7 7 15 15    
Receivable from related party   21   21   $ 17  
Business Law Group [Member] | Out of Pocket Collection Costs [Member]              
Related Party Transaction [Line Items]              
Expenses incurred by company   $ 20 $ 25 $ 42 $ 40